Rail-Freight Crew Scheduling with a Genetic Algorithm

نویسندگان

  • Elena Khmeleva
  • Adrian A. Hopgood
  • Lucian Tipi
  • Malihe Shahidan
چکیده

This article presents a novel genetic algorithm designed for the solution of the Crew Scheduling Problem (CSP) in the rail-freight industry. CSP is the task of assigning drivers to a sequence of train trips while ensuring that no driver’s schedule exceeds the permitted working hours, that each driver starts and finishes their day’s work at the same location, and that no train routes are left without a driver. Real-life CSPs are extremely complex due to the large number of trips, opportunities to use other means of transportation, and numerous government regulations and trade union agreements. CSP is usually modelled as a set-covering problem and solved with linear programming methods. However, the sheer volume of data makes the application of conventional techniques computationally expensive, while existing genetic algorithms often struggle to handle the large number of constraints. A genetic algorithm is presented that overcomes these challenges by using an indirect chromosome representation and decoding procedure. Experiments using real schedules on the UK national rail network show that the algorithm provides an effective solution within a faster timeframe than alternative approaches.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concurrent Locomotive Assignment and Freight Train Scheduling

The locomotive assignment and the freight train scheduling are important problems in railway transportation. Freight cars are coupled to form a freight rake. The freight rake becomes a train when a locomotive is coupled to it. The locomotive assignment problem assigns locomotives to a set of freight rakes in a way that, with minimum locomotive deadheading time, rake coupling delay and locomotiv...

متن کامل

4 Airline Crew Scheduling

Crew scheduling can be defined as the problem of assigning a group of workers (a crew) to a set of tasks. The crews are typically interchangeable , although in some cases different crews possess different characteristics that affect which subsets of tasks they can complete. Crew scheduling problems appear in a number of transportation contexts. Examples include bus and rail transit, truck and r...

متن کامل

Crew Scheduling Considering Both Crew Duty Time Difference and Cost on Urban Rail System

Urban rail crew scheduling problem is to allocate train services to crews based on a given train timetable while satisfying all the operational and contractual requirements. In this paper, we present a new mathematical programming model with the aim of minimizing both the related costs of crew duty and the variance of duty time spreads. In addition to iincorporating the commonly encountered cre...

متن کامل

Dynamic Scheduling of Trains in Densely Populated Congested Areas

2 Disclaimer The contents of this report reflect the views of the authors, who are responsible for the facts and the accuracy of the information presented herein. This document is disseminated under the sponsorship of the Transportation assume no liability for the contents or use thereof. The contents do not necessarily reflect the official views or policies of the State of California or the De...

متن کامل

A Discrete Event Simulation for the Crew Assignment Process in North American Freight Railroads

This paper introduces a discrete event simulation for crew assignments and crew movements as a result of train traffic, labor rules, government regulations and optional crew schedules. The software is part of a schedule development system, FRCOS (Freight Rail Crew Optimization System), that was co-developed by Canadian National (CN) Rail and Circadian Technologies, Inc. The simulation allows ve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014